immense length - Turco Inglés Diccionario